package chapter04.demo4;

/**
 * 接口
 * 类和抽象类只能继承一个父类
 * 接口可以继承多个接口的功能
 */
//  实现花束接口 继承多个其它接口
//  玫瑰 = 月季 + 牡丹 + 蔷薇
//  一捧花 = 玫瑰 + 绿叶 + 花纸 + 花泥 + 送花的人
interface Rose{//玫瑰花接口
    String name="朱丽叶玫瑰" ;
    void flower_language();
}
interface leaf{//叶子
    String color="绿色";
    void leaf_number();
     }
     interface  page{
    String type="粉色";
    void fun();//折纸方式
     }
     interface flower_mud{
    String fm_fun();//花泥功能
     }
     //继承多个接口
     interface flower_goods extends Rose,leaf,page,flower_mud{

     }
//类继承多个接口
class Flower implements Rose,leaf,page,flower_mud{
    //规定必须实现所有抽象方法
       public   void flower_language(){System.out.println("罗密欧与朱丽叶的爱情故事");
        }public void leaf_number(){
             System.out.println("100支");
}
public void fun(){
             System.out.println("乱折");
}
public String fm_fun(){
System.out.println();
return "";
}
     }
public class demo4 {
}
